aaaabbbbccccdddd
ccccddddeeee
ccccddddeeeeffff
ddddffffgggg
eeeeffffgggghhhh
ffffgggghhhh
gggghhhhiiiijjjj
